package com.xbongbong.sso.pojo;

import com.xbongbong.sso.domain.entity.OauthCustomParamEntity;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import java.util.Map;

/**
 * 自定义参数pojo
 */
@Getter
@Setter
@ToString
public class CustomParameterMapPojo {
    private static final long serialVersionUID = 8026143072596062158L;

    /**
     * 自定义字段常量参数map
     * 自定义字段中，设置为固定字符串的参数提取
     */
    private Map<String, String> constantCustomParameter;
    /**
     * 自定义字段计算/替换map
     * 自定义字段中，设置为需要计算/替换的参数
     */
    private Map<String, OauthCustomParamEntity> calculationCustomParameterMap;
}
